در این مقاله پس از آشنایی با روش های زمانبندی حرکت قطارها یک مدل ابتکاری برای زمانبندی حرکت قطار پیشنهاد می شود، این مدل برای مسیرهای مستقیم و مسیرهای با یک تقاطع کاربرد دارد. لازم به ذکر است با گسترش برنامه ارایه شده، مدل انواع مسیرهای دیگر را نیز می تواند تحت پوشش قرار دهد. مدل پیشنهادی قابلیت حل به دو روش سرعت ثابت (منظور سرعت حرکت قطارها در بلاکها می باشد) و سرعت متغیر را دارد. هدف این مطالعه ارایه یک مدل ابتکاری است، که مساله زمانبندی حرکت قطارها را در دو سطح تاکتیکی و عملیاتی با کمینه کردن به ترتیب مدت زمان سیر قطارها و واریانس تاخیر قطارها حل و جوابی نزدیک به جواب بهینه ارایه کند. اهمیت این امر از اینجا ناشی می شود که مدلهای ریاضی موجود برای رسیدن به جواب بهینه مدت زمان زیادی را صرف می کنند و از آنجایی که زمان حل مسایل با افزایش متغیرها و محدودیتهای برنامه بصورت نمایی بالا می رود عملا بکارگیری این مدلها در مسایل بزرگ (از لحاظ تعداد ایستگاهها و تعداد قطارها) غیر ممکن می شود. از تواناییهای مدل می توان به حل مسایل برنامه ریزی حرکت قطار روی مسیرهای دو خطه و تک خطه و تواما آنها اشاره کرد. در ادامه به کمک مثالهایی کارایی مدل نشان داده می شود و در انتها توانایی برنامه در حل مسایل مختلف، با مقایسه آن با مدلهای ریاضی حل شده صورت می گیرد.